<?php
require_once "pinc/dpinit.php";

$projectid = ArgProjectid();
$pagename  = ArgPageName();
$isupload  = IsArg("upload");

if($isupload) {
    $pg = new DpProtoPage($projectid, $pagename);
    // if(! $pg->Exists())
        // exit;

    // if(! $pg->IsExternalImageFile())
        // exit;

    $imgpath = $pg->ExternalImageFilePath();
    if($imgpath == "")
        exit;
}
else {
    $pg = new DpPage($projectid, $pagename);
    $imgpath = $pg->ImageFilePath();
}

$sfx = right($imgpath, 3);

header("Content-length: " .filesize($imgpath));
header("Content-type: image/$sfx");
$fp = fopen($imgpath, "rb");
fpassthru($fp);
fclose($fp);
// readfile($imgpath);

// if(0)
// {
    // $img = imagecreatefrompng($imgpath);
    // header("Content-type: image/$sfx");
    // imagepng($img);
// }
// else
// {
    // header("Content-length: " .filesize($imgpath));
    // header("Content-type: image/$sfx");
    // readfile($imgpath);
// }
?>
